package com.TP.www.service;

import com.TP.www.dao.impl.GoodDAO;
import com.TP.www.po.Good;

import java.util.List;

/**
 * @author 邱彦祥
 */
public interface GoodPort {
    /**
     * 增加商品
     * @param storeId 店铺id
     */
    void addGood(int storeId);

    /**
     * 修改商品
     * @param good 商品
     * @param storeId 店铺id
     */
    void modifyGood(Good good, int storeId);

    /**
     * 下架商品
     * @param good 商品
     * @param storeId 店铺id
     */
    void offGood(Good good,int storeId);

    /**
     *  通过id来获取商品
     * @param sql 查询语句
     * @param id 店铺id
     * @return 商品列表
     */
    static List<Good> getGoodByStoreId(String sql, int id){
        return new GoodDAO().executeQuery(sql,id);
    }
}
